inclement weather conditions - German English Dictionary